 

package com.zdkj.subway.rca.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.zdkj.subway.rca.dto.out.SwCkInternetTicketEquipmentDateExcelDTO;
import com.zdkj.subway.rca.dto.out.SwCkInternetTicketEquipmentLineExcelDTO;
import com.zdkj.subway.rca.entity.SwCkInternetTicketEquipment;

import java.util.List;
import org.apache.ibatis.annotations.*;

/**
 * 收入审核 互联网售票机
 *
 * @author 程文达
 * @date 2020-02-26 11:40:36
 */
public interface SwCkInternetTicketEquipmentMapper extends BaseMapper<SwCkInternetTicketEquipment> {

    List<SwCkInternetTicketEquipmentLineExcelDTO> listGroupLine(@Param("startDate") String startDate, @Param("endDate") String endDate, @Param("listLineCodes") List<String> listLineCodes);
    List<SwCkInternetTicketEquipmentDateExcelDTO> listGroupDate(@Param("startDate") String startDate, @Param("endDate") String endDate);
    IPage<List<SwCkInternetTicketEquipmentDateExcelDTO>> getSwAuInternetTicketEquipmentPage(@Param("page") Page page, @Param("lineCode") String lineCode, @Param("startDate") String startDate, @Param("endDate") String endDate);
}
